#pragma once
#include<stdio.h>
#include<string.h>
#include<Windows.h>
#define max_name 20
#define max_sex 10
#define max_ad 30
#define Max_num 1000
#define DEFULT_SIZE 3
#define INCRE_SIZE 2

typedef struct InforPeo
{
	char name[max_name];
	char sex[max_sex];
	int age;
	int tele;
	char adress[max_ad];

}InforPeo;
//

typedef struct Contact
{
	struct InforPeo *num;
	int capacity;
	int sz;

}Contact;

void init_Contact(Contact*pc);
 void Add_Contact(Contact* pc);
 void show(Contact* pc);
void Search_Contact(Contact* pc);
void Del_Contact(Contact* pc);
void Change_Contact(Contact* pc);
void Sort_Contact(Contact* pc);
void Destroy(Contact* pc);
void SaveContact(Contact* pc);
void check_capacity(Contact* pc);
void LoadContact(Contact* pc);
void Re_Contact(Contact* pc);
